package com.dangdang.service;

import java.util.List;

import com.dangdang.domain.Item;

/**
 * 订单详细条目管理类接口
 * 
 * @author Wangpeihu
 * @team [Never give up]
 * @since JDK1.6(建议)
 * @date 2010-1-17
 */
public interface ItemService {

	/**
	 * 增加一个订单条目
	 * 
	 * @param product
	 */
	public void addItem(Item item);

	/**
	 * 删除一个订单条目<br>
	 * 
	 * @param product
	 */
	public void deleteItemById(Integer itemId);

	/**
	 * 修改一个订单条目信息
	 * 
	 * @param product
	 */
	public void updateItem(Item item);

	/**
	 * 根据订单ID查找订单条目的信息
	 * 
	 * @return
	 */
	public List<Item> findItemByOrderId(Integer itemOrderId);

	/**
	 * 查找指定的的订单条目信息
	 * 
	 * @return
	 */
	public Item findAllItemById(Integer itemId);
}